/**
 *
 * mein.wildersueden.org
 *        - v7 -
 * 
 * @author	Steven Klix
 * @version	1.0
 *
 */

#header {
	height: 90px;
	width: 100%;
}

	#logo {
		background-image: url('./../images/design/logo.png');
		background-position: left center;
		background-repeat: no-repeat;
		height: 90px;
		margin: 0;
		position: relative;
		width: 400px;
	}

#nav {
	float: right;
	margin-top: -38px;
}

	#nav li {
		background-color: #369;
		border-color: #369;
		border-style: solid;
		border-width: 1px;
		border-bottom: none;
		color: #FFF;
		float: left;
		list-style: none;
		margin: 0 0 0 4px;
		position: relative;
	}
	
	#nav li:first-child {
		margin: 0;
	}
	
	#nav li:hover {
		background-color: #579;
		border-color: #579;
	}
	
		#nav li a {
			color: inherit;
			display: block;
			font-weight: bold;
			padding: 10px 12px 8px 12px;
			text-decoration: none;
		}
	
		#nav li.nav_dropdown a {
			background-image: url('./../images/design/nav_arrow_down.png');
			background-position-x: 85%;
			background-position-y: center;
			background-repeat: no-repeat;
			padding-right: 30px;
		}
		
		#nav li.nav_current.nav_dropdown a {
			background-image: url('./../images/design/nav_arrow_down_333.png');
		}
		
		#nav li.nav_icon_only a {
			background-position: center;
			padding-right: 15px;
		}
		
	#nav li.nav_current {
		background-color: #EEE;
		border-color: #CCC;
		color: #333;
	}
	
	#nav li.nav_current:hover {
		border-color: #CCC;
	}
	
	#nav li:hover .nav_menu {
		display: block;
	}
		
		#nav li .nav_menu {
			background-color: #579;
			display: none;
			margin: 0;
			position: absolute;
			right: -1px;
			width: 160px;
			z-index: 2;
		}
		
			#nav li .nav_menu li {
				background-color: #EEE;
				border-color: #579;
				border-style: solid;
				border-width: 1px;
				float: none;
				margin: 0 4px 4px;
			}
			
			#nav li .nav_menu li:first-child {
				margin-top: 4px;
			}
			
			#nav li .nav_menu li:hover {
				border-color: #EEE;
			}
			
				#nav li .nav_menu li a {
					background: none;
					color: #579;
					padding: 7px 10px;
				}